home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 1 Issue 2
/
PDCD-1 - Issue 02.iso
/
_printapps
/
printapps
/
_multiprnt
/
!MULTIPRNT
/
!HELP
< prev
next >
Wrap
Text File
|
1992-05-07
|
7KB
|
211 lines
!Help for !MultiPrnt (Version 1.03)
-----------------------------------
Docs 16-Apr-91 (mods 16-Apr-91)
Included :-
!Run
!RunImage
!Sprites
!Help [this file!]
Templates
!SetScraps
chkspr ) My chkspr util, rename the app and see what
!Boot ) happens (nothing!). Notes in Comments.
Purpose
-------
To allow a batch printing of files (of any type).
Use
---
Drag the files that you want to print onto the !MultiPrnt
icon or onto the 'Print List' window (called up by clicking
the !MultiPrnt icon). This stores the full file name of the
file residing on the disc (if you drag a file from a prog
then an error is generated telling you to save the file
first).
To print the compiled list simply select the 'Print'
option from either menu.
The application will then start the batch print. (If no
printer driver has been installed then an approprate error
will be generated)
It is also possible to do multiple prints of a batch by
changing the value in the submenu 'Copies'. This value
tells the application how many time to print the whole
batch (ie all the way round once, twice etc). The default
value of this can be set by altering the system variable
'MultiPrnt$Copies' in the '!Run' file to the required
number eg :-
Set MultiPrnt$Copies 10
means do ten prints of each batch.
The application multi-tasks so if you are printing text
or printer dumps the system will perform as normal.
Unfortunatly current versions of major applications (eg.
Draw, Paint, DTP, Impression etc) do not permit multi-
tasking while printing so the system will hang up as usual.
Any file may be removed from the batch list by calling up
the menu over that file & choosing the 'Remove' option in
the submenu, you can also find the full pathname of any
file in the same submenu (this is useful if you have
similar named files from different directories since
!MultiPrnt only displays the leafnames).
A whole batch list may be cleared by choosing 'Clear'
from either menu. If the list has not been printed (or
altered since the last print) you will be asked for
confirmation of your decison.
The application permits files to be dragged from the
'Print List' window to the printer driver, any other app or
a filer window (GOD knows why you would use it for that but
if you wanted to ...)
The application is currently configured to permit 15
different files to be printed at any one time. To increase
or decrease this the variable 'MultiPrnt$MaxItems' needs to
be altered in the '!Run' file eg :-
Set MultiPrnt$MaxItems 101
sets the maximum number of items that you can drop on the
application to 101, any more will generate a 'Too many
files' warning and the item dragger will be ignored.
Notes
-----
The application does not print files itself (!), it
simply tells the printer driver that 'this file ought to be
printed'. An implication of this is that the file to be
printed must reside in a filing system and the application
which prints the file must be resident in memory or also
avalable on a filing system
The application should work will all filing systems
and/or media but a Hard Disc makes the utility of the
application very much greater. This is because if the user
is not careful in the way he sets up his system splurious
queries will be generated which stop the batch printing
(hence the utility of this application).
When using floppy systems (esp 1 Mb arcs) I advise you to
first reset the system with a <Ctrl><Reset> and then load
the Printing app (eg !Draw or !Paint) and the printer
driver. Then set 'Wimp$Scrap' to 'adfs::0.$.scrapfile' and
'Printer$Scrap' to 'adfs::0.$.XX!Scrap'(A file called
'!SetScraps' is supplied with this application to do just
that, simply double-click it). Both the files to be printed
and the fonts required in printing should be accessable to
the system (this is easy on a dual drive system but on a
single drive system either put the !Fonts directory in the
Ram disc or copy the files onto a disc which contains the
!Fonts directory)
The ChkSpr Utility
The chkspr utility will, when run, examine the '!Sprites'
file and check if the first sprite is the directory's name.
menu.not the sprites name will be changed to the directory's
name. The !Boot file contains on it's FIRST line 'Run
ChkSpr', this runs the util, the next line contains
'IconSprites <Obey$Dir>.!Sprites' this loads the new sprite
in. The filer always calls any new (ie renamed) app's !Boot
file so the new sprite is automatically loaded for display,
et volia! Please feel free to use the utility separately
from the rest of the package, I think it is very useful!
Versions
--------
Version 1.00 Some time in '89
Worked but a few bugs meant that if any batch
file was locked only that file was printed
Version 1.01 Bug fixed
Version 1.02 Multiple copies of each batch . Written for
Graham J Wicks. ChkSpr util added
Version 1.03 Max items can be set - originally I thought
15 would be quite satisfactory seeing
generating that number of files would take
longer than a days work & then you would run
MultiPrnt, I was wrong - little did I know
that schools wanted to run off at least 100
draw files at a time for their pupils, oh
well, can't win them all. Sorry far to lazy
to implement slidable slotting in a
application as old as this one so YOU will
have to set the wimpslot.
Sped up multi file drops as a result of this.
Implemented for Mr Corrigan at Eastbury Comp.
Conditions of Use
-----------------
This application is supplied free to everyone 'as is', I
do not give any guarantee that it is free of bugs, or
supply any warranty about its suitabliliy for use. However
if there are any problems with it and you notify me of them
then I probably will do my best to recify them.
You may give this application to anyone, via any medium,
so long as :-
1) It is delivered with ALL the supplied files and
unaltered (except !Run & !Boot files) .
2) It is not supplied on a disc you are charging
for (except for media and postage costs).
You have permission to use any part or the whole
application in a project you intend to place in the public
domain, as long as I am fully credited. If you wish to use
these routines in a program that is for sale (for however
much and for whatever reasons) or released as copyright
material then my express permission in writing must be
obtained. I maintain copyright on all the material
supplied and reserve the right to amend these conditions in
cases where I deem misuse.
A large number of hours of work have gone into the
production and maintenance of this application and although
I have supplied the application free donations will be
gratefully received (and if over 7 pounds I will send you a
disc with updates of this and all other pd stuff I have
written. Please include a letter telling me which apps of
mine you use and their version numbers).
Contacts
--------
My address:
6 Parklands Place,
Guildford,
Surrey GU1 2PS.
BBSs I call frequently:
Archive BBS [0603 745 932] mbx 23
Arcade BBS [081 654 2212] mbx 23
The World of Cryton [0749 679794] mbx 143
email : maurp@uk.ac.warwick.cu
⌐ Emmet Spier 1991 - USE and Enjoy